草庐IT

GDAL(Python version)jpg 转 geotiff

全部标签

php - 如何在 PHP 中将所有图像转换为 JPG 格式?

我正在用PHP开发一个网站,让用户上传图像,然后让他决定图像应该如何使用jQuery-PHP整数来选择想要成为图片的区域,然后单击裁剪按钮裁剪并保存。我面临的问题是并非所有图像类型都适合裁剪和保存,所以我注意到将图像转换为JPG然后让用户裁剪它的简单解决方案,因为这是简单的方法以JPG格式制作。我该怎么做?这是图像类型问题的最佳解决方案吗?编辑:我正在使用这段代码来裁剪图像,它不能以PNG格式工作,并且也仅限于3个分机。$path_parts=pathinfo("../images/DVDs/".$_POST['logo_file']);if($path_parts['extensio

php - 如何确保上传的文件是 jpg、gif 或 png?

在php中,我可以通过扩展名检查上传的文件是否具有正确的类型,因此代码应如下所示:if((($_FILES["photo1"]["type"]=="image/gif")||($_FILES["photo1"]["type"]=="image/jpeg")||($_FILES["photo1"]["type"]=="image/png"))&&($_FILES["photo1"]["size"]然后在我的代码的下一步中,我准备了一个文件以供进一步处理。但是,如果有人在上传前将text_file.doc或javascript_file.js更改为samplefile.jpg怎么办?mov

php - 如何将 JPG 图片保存为 4 :2:0 colorspace with Imagick?

GooglePagespeed可以将RGB图像转换为YUV4:2:0色彩空间。我想在PHP中使用imagick做同样的事情。简要说明为什么需要4:2:0:"Thisfilterreducesthecolorsamplingofjpegimagesto4:2:0.Humanvisionismuchmoresensitivetochangesinbrightnessthanchangesinhueorsaturation,and4:2:0colorsamplingallowsustokeepbrightnessdatawhilereducingtheamountofhueandsatura

php - 将文件夹中的所有 jpg 文件拉入 PHP 数组?

我只想将所有JPG文件从特定文件夹(在我的服务器上)拉到一个数组中。我认为它看起来像这样。我的逻辑是,我在图库中有一个包含我想要的图像的文件夹,这样我就可以使用FTP上传图像,它们就会显示出来。这是个好主意吗?$dir='www.example.com/folder1/';$images_array=SOMEFUNCTION($dir);foreach($images_array)as$v){echo'";}感谢您的帮助! 最佳答案 glob()在这里会很好用:$images_array=glob($dir.'*.jpg');正如Z

php - 如何将 Base64 PNG 转换为 JPG 图像?

我有这个Base64PNG,我想将其解码为JPG。如果我转换为PNG,它工作正常,使用:list($type,$data)=explode(';',$data);list(,$data)=explode(',',$data);$data=base64_decode($data);file_put_contents('myDirectory/filename.png',$data);但是如果我尝试将它保存为JPG,它会使用(MyDirectory/filename.jpg)以黑白显示。如何将其转换为JPG?这是我的Base64PNG示例:data:image/png;base64,iVB

php - 使用 PHP GD 合并两个图像 (.JPG)

我找不到解决这个问题的方法。我想给这张图片添加20px的空白区域:http://img233.imageshack.us/img233/419/78317401.jpg然后把这个水印贴在底部(空白处)所以输出将是:http://img252.imageshack.us/img252/4554/wynik.jpg我不想拉伸(stretch)它。编辑是用WIdeImage做的。非常简单。 最佳答案 1)加载两张图片http://www.php.net/manual/en/function.imagecreatefromjpeg.php2

php - 上传 JPG 但不是 jpg

我有一段代码可以上传图像并创建缩略图,只要扩展名是小写的jpg,但如果是大写的JPG,它就不会上传图像。当我重命名图像时,例如example.JPG到example.jpg,它会上传。但是example.JPG不会上传,我也没有收到任何错误。这对我来说没有任何意义。有人对此有解释吗?这是我的代码:';$tn.='Congratulations.Yourfilehasbeensuccessfullyuploaded,andathumbnailhasbeencreated.';echo$tn;}?>配置文件: 最佳答案 在此代码块中,您

java - 使用 itext 将 jpg 图像写入 pdf 时读取 JPG 异常时出现过早的 EOF

我正在尝试将jpg图像插入PDF。一些jpg图像可以正常工作,但在某些情况下我会遇到以下异常。java.io.IOException:PrematureEOFwhilereadingJPG.atcom.itextpdf.text.Jpeg.processParameters(Jpeg.java:218)atcom.itextpdf.text.Jpeg.(Jpeg.java:117)atcom.itextpdf.text.Image.getInstance(Image.java:279)atcom.itextpdf.text.Image.getInstance(Image.java:24

java - 在 Java 中从 PNG 到 JPG 的转换将白色变为红色

这个问题在这里已经有了答案:JPEGimagewithwrongcolors(10个答案)关闭4年前。在使用转换图像时UploadedFileuf;//asaparemeterinfunction;PrimeFacesObject;BufferedImageold=ImageIO.read(uf.getInputstream());ByteArrayOutputStreamtemp=newByteArrayOutputStream();ImageIO.write(old,"jpg",temp);白色变成红色..http://www.primefaces.org/showcase/ui/

java - 我怎样才能用java像素化jpg?

我正在尝试使用Java6对JPEG像素化,但运气不佳。它需要与Java一起使用-而不是像Photoshop这样的图像处理程序,并且它需要看起来很老派-就像这样:谁能帮帮我? 最佳答案 使用java.awt.image(javadoc)和javax.imageio(javadoc)API,您可以轻松地遍历图像的像素并执行自己像素化。示例代码如下。您至少需要这些导入:javax.imageio.ImageIO、java.awt.image.BufferedImage、java.awt.image.Raster、java.awt.imag